/*
 * @Description: 
 * @Author: 平常心
 * @Date: 2024-09-24 14:49:07
 * @LastEditors: 平常心
 * @LastEditTime: 2024-09-24 15:12:06
 */
/**
 * Test03
 */
public class Test03 {
  public static void main(String[] args) {
    int a = 0;
    // 把数字a转换为String类型
    // a.toString();
    // 把int类型的值转换为Integer类型的对象
    Integer o = Integer.valueOf(0);
    Integer o1 = 0; // 自动装箱
    System.out.println(o.toString());
    // Integer -> int
    int i = o.intValue();
    int i1 = o1; // 自动拆箱

    System.out.println(Integer.MAX_VALUE);
    System.out.println(Integer.MIN_VALUE);
    // 是Integer类型提供的一个进制转换的方法，第一个参数是要转换的十进制数字，第二个参数就是目标进制
    // toString(int var0, int var1)
    System.out.println(Integer.toString(100, 10));
    System.out.println(Integer.toString(100, 2));
    System.out.println(Integer.toString(100, 8));
    System.out.println(Integer.toString(100, 16));

    // 字符串数字转为int类型 "100"
    int num = Integer.parseInt("100");
    System.out.println("num:" + num);

  }
}